package com.tensquare.web;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
import org.springframework.cloud.netflix.zuul.EnableZuulProxy;

/**
 * 网站前台(前台指用户调用的微服务)微服务网关
 *
 * Zuul网关服务器
 * 访问微服务的所有请求都先经过网关,再转发给微服务
 * 应用: 在网关中做权限校验,就不需要在每个微服务中鉴权
 */
@SpringBootApplication
@EnableEurekaClient  //开启Eureka客户端
@EnableZuulProxy   //开启zuul网关
public class WebApplication {
    public static void main(String[] args) {
        SpringApplication.run(WebApplication.class);
    }

}
